/* @group Loading Spinner */

#progress {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color: white;
	font-size: 16px;
	line-height: 58px;
	text-align: center;
	background: rgba(0,0,0,.7) no-repeat center center;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=92)";
	filter: alpha(opacity=92);
	opacity: 0.92;
	text-shadow: #000000 0 1px 0;
	letter-spacing: 0;
	font-weight: bold;
	height: 50px;
	width: 50px;
	-webkit-animation-duration: 1s;

	-webkit-animation-name: refreshedPop;
	-moz-animation-name: refreshedPop;
	-ms-animation-name: refreshedPop;
	animation-name: refreshedPop;

	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-ms-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-transform-style: preserve-3d;

	-webkit-transform-origin: center center;
	-moz-transform-origin: center center;
	-o-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
	z-index: 9999;
	position: absolute;
	top: -1000em;
	left: -1000em;
}

#progress.done {
	-webkit-transition: -webkit-transform .5s;
	-moz-transition: -moz-transform .5s;
	-o-transition: -o-transform .5s;
	-ms-transition: -ms-transform .5s;
	transition: transform .5s;

	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-o-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
}



/* @end */

/* @group Animations */

@keyframes "refreshedPop" {
 0% {
    -webkit-transform: scale(0);
   	-moz-transform: scale(0);
   	-o-transform: scale(0);
   	-ms-transform: scale(0);
   	transform: scale(0);
 }
 14% {
    -webkit-transform: scale(.85);
   	-moz-transform: scale(.85);
   	-o-transform: scale(.85);
   	-ms-transform: scale(.85);
   	transform: scale(.85);
 }
 26% {
    -webkit-transform: scale(1.05);
   	-moz-transform: scale(1.05);
   	-o-transform: scale(1.05);
   	-ms-transform: scale(1.05);
   	transform: scale(1.05);
 }
 39% {
    -webkit-transform: scale(.92);
   	-moz-transform: scale(.92);
   	-o-transform: scale(.92);
   	-ms-transform: scale(.92);
   	transform: scale(.92);
 }
 52% {
    -webkit-transform: scale(1.03);
   	-moz-transform: scale(1.03);
   	-o-transform: scale(1.03);
   	-ms-transform: scale(1.03);
   	transform: scale(1.03);
 }
 69% {
    -webkit-transform: scale(.99);
   	-moz-transform: scale(.99);
   	-o-transform: scale(.99);
   	-ms-transform: scale(.99);
   	transform: scale(.99);
 }
 80% {
    -webkit-transform: scale(1.01);
   	-moz-transform: scale(1.01);
   	-o-transform: scale(1.01);
   	-ms-transform: scale(1.01);
   	transform: scale(1.01);
 }
 100% {
    -webkit-transform: scale(1);
   	-moz-transform: scale(1);
   	-o-transform: scale(1);
   	-ms-transform: scale(1);
   	transform: scale(1);
 }

}

@-moz-keyframes "refreshedPop" {
 0% {
    -webkit-transform: scale(0);
   	-moz-transform: scale(0);
   	-o-transform: scale(0);
   	-ms-transform: scale(0);
   	transform: scale(0);
 }
 14% {
    -webkit-transform: scale(.85);
   	-moz-transform: scale(.85);
   	-o-transform: scale(.85);
   	-ms-transform: scale(.85);
   	transform: scale(.85);
 }
 26% {
    -webkit-transform: scale(1.05);
   	-moz-transform: scale(1.05);
   	-o-transform: scale(1.05);
   	-ms-transform: scale(1.05);
   	transform: scale(1.05);
 }
 39% {
    -webkit-transform: scale(.92);
   	-moz-transform: scale(.92);
   	-o-transform: scale(.92);
   	-ms-transform: scale(.92);
   	transform: scale(.92);
 }
 52% {
    -webkit-transform: scale(1.03);
   	-moz-transform: scale(1.03);
   	-o-transform: scale(1.03);
   	-ms-transform: scale(1.03);
   	transform: scale(1.03);
 }
 69% {
    -webkit-transform: scale(.99);
   	-moz-transform: scale(.99);
   	-o-transform: scale(.99);
   	-ms-transform: scale(.99);
   	transform: scale(.99);
 }
 80% {
    -webkit-transform: scale(1.01);
   	-moz-transform: scale(1.01);
   	-o-transform: scale(1.01);
   	-ms-transform: scale(1.01);
   	transform: scale(1.01);
 }
 100% {
    -webkit-transform: scale(1);
   	-moz-transform: scale(1);
   	-o-transform: scale(1);
   	-ms-transform: scale(1);
   	transform: scale(1);
 }

}

@-webkit-keyframes "refreshedPop" {
 0% {
    -webkit-transform: scale(0);
   	-moz-transform: scale(0);
   	-o-transform: scale(0);
   	-ms-transform: scale(0);
   	transform: scale(0);
 }
 14% {
    -webkit-transform: scale(.85);
   	-moz-transform: scale(.85);
   	-o-transform: scale(.85);
   	-ms-transform: scale(.85);
   	transform: scale(.85);
 }
 26% {
    -webkit-transform: scale(1.05);
   	-moz-transform: scale(1.05);
   	-o-transform: scale(1.05);
   	-ms-transform: scale(1.05);
   	transform: scale(1.05);
 }
 39% {
    -webkit-transform: scale(.92);
   	-moz-transform: scale(.92);
   	-o-transform: scale(.92);
   	-ms-transform: scale(.92);
   	transform: scale(.92);
 }
 52% {
    -webkit-transform: scale(1.03);
   	-moz-transform: scale(1.03);
   	-o-transform: scale(1.03);
   	-ms-transform: scale(1.03);
   	transform: scale(1.03);
 }
 69% {
    -webkit-transform: scale(.99);
   	-moz-transform: scale(.99);
   	-o-transform: scale(.99);
   	-ms-transform: scale(.99);
   	transform: scale(.99);
 }
 80% {
    -webkit-transform: scale(1.01);
   	-moz-transform: scale(1.01);
   	-o-transform: scale(1.01);
   	-ms-transform: scale(1.01);
   	transform: scale(1.01);
 }
 100% {
    -webkit-transform: scale(1);
   	-moz-transform: scale(1);
   	-o-transform: scale(1);
   	-ms-transform: scale(1);
   	transform: scale(1);
 }

}

@-ms-keyframes "refreshedPop" {
 0% {
    -webkit-transform: scale(0);
   	-moz-transform: scale(0);
   	-o-transform: scale(0);
   	-ms-transform: scale(0);
   	transform: scale(0);
 }
 14% {
    -webkit-transform: scale(.85);
   	-moz-transform: scale(.85);
   	-o-transform: scale(.85);
   	-ms-transform: scale(.85);
   	transform: scale(.85);
 }
 26% {
    -webkit-transform: scale(1.05);
   	-moz-transform: scale(1.05);
   	-o-transform: scale(1.05);
   	-ms-transform: scale(1.05);
   	transform: scale(1.05);
 }
 39% {
    -webkit-transform: scale(.92);
   	-moz-transform: scale(.92);
   	-o-transform: scale(.92);
   	-ms-transform: scale(.92);
   	transform: scale(.92);
 }
 52% {
    -webkit-transform: scale(1.03);
   	-moz-transform: scale(1.03);
   	-o-transform: scale(1.03);
   	-ms-transform: scale(1.03);
   	transform: scale(1.03);
 }
 69% {
    -webkit-transform: scale(.99);
   	-moz-transform: scale(.99);
   	-o-transform: scale(.99);
   	-ms-transform: scale(.99);
   	transform: scale(.99);
 }
 80% {
    -webkit-transform: scale(1.01);
   	-moz-transform: scale(1.01);
   	-o-transform: scale(1.01);
   	-ms-transform: scale(1.01);
   	transform: scale(1.01);
 }
 100% {
    -webkit-transform: scale(1);
   	-moz-transform: scale(1);
   	-o-transform: scale(1);
   	-ms-transform: scale(1);
   	transform: scale(1);
 }

/* @end */

.sharing-options {
	display: none;
}

}
